#define  _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <string.h>
//左旋
//1.移动
//void left_ro(char arr[],int k)
//{
//	int len = strlen(arr);
//	k %= len;
//	char tmp;
//	for (int i = 0; i < k; i++)
//	{
//		tmp = arr[0];
//		for (int j = 0; j < len-1; j++)
//		{
//			
//			arr[j] = arr[j + 1];
//	
//		}
//		arr[len - 1] = tmp;
//	}
//
//
//}
//int main()
//{
//	char arr[] = "abcdef";
//	int k = 0;
//	scanf("%d", &k);
//	left_ro(arr,k);
//	printf("%s", arr);
//	return 0;
//}
//




//2.逆序
//void reverse(char arr,int len)
//{
//	int* p = arr;
//	int* pf = p + len - 1;
//	while (p < pf)
//	{
//		char tmp;
//		tmp = *p;
//		*p = *pf;
//		*pf = tmp;
//		p++;
//		pf--;
//
//	}
//
//}
//
//int main()
//{
//	char arr[] = "abcdefg";
//	int len = strlen(arr);
//
//	reverse(arr,len);
//	printf("%s", arr);
//	return 0;
//}




//杨辉三角

int main()
{
	int k = 0;
	scanf("%d", &k);
	int arr[][];
	for (i = 0; i < k; i++)
	{
		for (int j = 0; j < i; j++)
		{
			if ( || j = 0)
			{

			}

		}

	}

	return 0;
}





//杨氏矩阵
//int find_num(int arr[3][3], int x, int y,int num)
//{
//	int a = 0;
//	int b = y-1;
//	while(a<=x-1 && b>=0)
//	{
//		if (arr[a][b] > num)
//			b=b - 1;
//		else if (arr[a][b] < num)
//			a=a + 1;
//		else
//			return 1;
//	}
//	return 0;
//}
//int main()
//{
//	int arr[3][3] = { 1,2,3,4,5,6,7,8,9 };
//	int num = 0;
//	scanf("%d", &num);
//	int ans=find_num(arr, 3, 3,num);
//	if (ans)
//	{
//		printf("找到了");
//	}
//	else
//	{
//		printf("没找到");
//	}
//	return 0;
//}